-- CALC_EQUIP_5231_PROP

-- 计算伊斯坦丁的基础属性
-- @param user 玩家对象
-- @param classId 装备id
return function(user, classId)
    -- 基础属性：生命值加100，首次穿戴时生命值回复100%
    local props =  {{200, "max_hp", 100, -1,}, {536, "hp", 1000, -1,},};

    local prop = PropM.combine(user, "talent_equip", 5231);
    if prop[3] > 0 then
        -- 天赋附加属性：首次穿戴时攻击力增加 + level * 2
        local value = FormulaM.invoke("GET_TALENT_ADD_EQUIPS_VALUE", "equip", 5231, prop[3]);
        props =  {{200, "max_hp", 100, -1,}, {572, "attack", value[1], -1,}, {536, "hp", 1000, -1,},};
    end

    return props;
end